import java.io.*;
public class Bicicleta extends Vehiculo {

	private int platos;
	private int piñones;
	
	Bicicleta () {
		super();
		platos = 3;
		piñones = 8;
	}
	
	public void pidDatos () throws IOException {
		super.pedirDatos();
		
		if (getNumRuedas () != 2 )
		{
			System.out.println("El n�mero de ruedas no es correcto");
			System.out.println("Se proceder� a su modificaci�n...");
			super.modificarRuedas (2);
		}
		
		do {
			System.out.println("Introduzca el n�mero de platos que tiene su bici: ");
			platos = Integer.parseInt(lector.readLine());
		}while ((platos<0)||(platos>3));
		
		do {
			System.out.println("Introduzca el n�mero de pi�ones que tiene su bici: ");
			piñones = Integer.parseInt(lector.readLine());
		}while ((piñones<0)||(piñones>9));
	}
	
	/*public int getPlatos () {
		return platos;
	}
	
	public int getPi�ones () {
		return pi�ones;
	}*/
	
	public void mostrarDatos () {
		super.mostrarDatos(); // validar ruedas
		System.out.println("Platos: "+platos);
		System.out.println("Piñones: "+piñones);
		System.out.println("Desarrollos: "+(platos*piñones));
	}
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

	public int getPlatos() {
		return platos;
	}

	public void setPlatos(int platos) {
		this.platos = platos;
	}

}
